Ubuntu 日常使用指南

您所在的位置:网站首页 ubuntu 日常使用指南 Ubuntu 日常使用指南

Ubuntu 日常使用指南

2023-03-03 10:15| 来源: 网络整理| 查看: 265

Ubuntu 日常使用指南¶

目前我在笔记本上使用 Ubuntu 作为主力系统。Ubuntu 一定是最容易上手和使用的 Linux 系统。深入使用了一段时间后,发现 Windows 上常用的软件都能在 Ubuntu 上找到替代品。以下记录一下我做了哪些配置来提升 Ubuntu 的使用体验。

代理¶

我们首先要保证网络畅通,才能进行各种各样的配置。一些简单的命令可以通过设置 clash 代理来完成。

Clash¶

不要 apt install clash,你会安装上一个好像是 Haskell 制作程序的东西。

我们将使用 Clash for Windows,这是一个基于 Clash 和 Electron 的 Windows、Linux 和 macOS 通用的 clash 客户端。

参考资料

Docs for clash for Windows

按照 在 Linux 上使用 Clash 作代理 的安装步骤,将 CFW 客户端放进 /usr/local/bin,这样就能在命令行中使用 clash 来运行 CFW 了。

从你的代理商处获取 clash 配置文件,替换掉 ~/.config/clash/config.yaml。

在命令行中运行 clash,你可能看见如下输出:

INFO[0000] Mixed(http+socks) proxy listening at: 127.0.0.1:7890 INFO[0000] RESTful API listening at: [::]:9090

第一行是 clash 的代理监听地址,第二行是 clash 的 API 监听地址。把你的系统代理设置为第一行的地址即可。

为 CFW 设置开机启动、配置 UI 界面

首先将配置文件移动到 /etc 下:

sudo mv ~/.config/clash /etc

下载 yacd: Yet Another Clash Dashboard 的压缩包并解压到 /etc/clash/ui。

在 config.yaml 中修改并添加添加:

external-control: 127.0.0.1:9090 external-ui: ui

访问 127.0.0.1:9090/ui 就可以看到 Clash 的图形界面啦。

使用 vim 增加 systemd 配置:sudo vim /etc/systemd/system/clash.service,内容如下:

[Unit] Description=Clash Daemon [Service] ExecStart=/usr/local/bin/clash -d /etc/clash/ Restart=on-failure [Install] WantedBy=multi-user.target

启用服务:

sudo systemctl enable clash.service sudo systemctl start clash.service

查看日志:

journalctl -e -u clash.service 为 APT 设置代理¶

参考资料

How to Set the Proxy for APT on Ubuntu 18.04 Configure proxy for APT? - Ask Ubuntu 同步¶ Syncthing¶

按 Syncthing 官方文档 完成 Syncthing 的安装。

接下来配置 Syncthing 服务,官方已经创建好服务文件 /lib/systemd/system/[email protected],只需开启即可:

sudo systemctl enable [email protected] sudo systemctl start [email protected]

接下来你可以访问 127.0.0.1:8384 看到 Syncthing Web UI 的界面。

要在服务器端配置,请参见:Syncthing 同步服务器搭建记录。

Onedrive¶

使用开源免费的 OneDrive Client for Linux 进行同步。请仔细阅读项目说明并按照说明完成安装。完成安装后,输入 onedrive --version 测试你是否正确完成安装。

接下来使用 OneDriveGUI 来配置账户和查看同步情况。

各种软件¶ 使用命令行安装 .deb 软件包¶ sudo apt install ./xxx.deb sudo dpkg -i ./xxx.deb

APT vs dpkg

apt 会自动下载并安装依赖项,dpkg 不会。 apt 使用 dpkg 进行软件安装。 社交¶ QQ。推荐直接在 Ubuntu 应用商店中下载。目前 Linux QQ 界面十分简洁,基本功能足够完善。 钉钉。在官网下载 Linux 客户端,仅有 deb 安装包。使用体验与 Windows 版几乎一致。 办公¶

WPS Office。很实用,比 Libre Office 符合国人的使用习惯。

Typora。Typora 的 apt 源在国内无法解析(猜测是 .io 域名问题),安装过程的代理设置十分艰难。推荐直接下载 deb 安装包。没有 Windows 版的一体化界面。

搜狗输入法。中文输入功能完善,比 Ubuntu 自带输入法智能太多。 emote。Linux 的 emoji 输入面板,挺方便的。 Tabby。目前我见过最好看、方便配置的跨平台终端,甚至提供了 Web app。GNOME 自带的终端在使用 zsh 的 powerlevel10k 主题时可能出现问题,tabby 则对各种功能都提供了完善的支持,比如可以保管 ssh 秘钥、记录上次退出时的终端状态等,资源占用也不高。 Pomodoro。GNOME 上的番茄计时器,简单实用,使用体验非常棒。 娱乐¶ Lollypop。音乐播放器,比自带的 RhythomBox 好看很多,对于专辑等也有不错的管理。 Spotify。很好的在线音乐平台。 VLC media player。视频播放器。 美化¶ Hidamari。视频桌面。 其他¶ Deluge。轻量级 BT 客户端,比 qBittorrent 功能简洁,占用少很多。

更多软件

这些软件也不错,但并不推荐。它们的功能较少或不太完善、界面不够美观或很久没有更新。

Amberol。音乐播放器,极致简洁,比 Lollypop 好看一些,但只支持播放列表,播放体验并不好。 qBittorrent。AppImage 格式的 qBittorrent 内存占用极高,卡顿明显,不推荐使用。 Linux 上的安卓子系统

不要试图在 Linux 上运行安卓子系统,会变得不幸。

如果你对安卓应用有重度需求,可以尝试 Waydroid 项目。它使用 LineageOS 的安卓镜像,比 Anbox 新,对当前的安卓应用有较好的兼容性。

使用 Appimage 格式的软件¶

什么是 AppImage ?

参见官方文档:AppImage 让 Linux 应用随处运行。

好习惯

把所有 AppImage 文件放在 ~/Application 或 /opt 下,一些工具会自动扫描这些文件夹。

使用 appimaged 能够自动扫描 AppImage 文件并创建 .desktop 文件。

什么是 .desktop 文件? Desktop Entry Specification

Both the KDE and GNOME desktop environments have adopted a similar format for "desktop entries", or configuration files describing how a particular program is to be launched, how it appears in menus, etc. It is to the larger community's benefit that a unified standard be agreed upon by all parties such that interoperation between the two environments, and indeed any additional environments that implement the specification, becomes simpler.

把需要自动启动的 .desktop 文件拷贝到 ~/.config/autostart 即可实现自动启动。

参考资料

Ask Ubuntu: Extract icon from appimage。 Ask Ubuntu: How can I add new autostart programs in Lubuntu? 使用技巧¶ 窗口飘到屏幕外去了

按 Alt+Space 跳出窗口选项菜单。参见 StackOverflow: Window appears off screen on ubuntu。

桌面管理

知乎:平铺式窗口管理器真的好用吗?

Ubuntu 自带的 Gnome 也有不少方便使用的快捷键,详见:Useful keyboard shortcuts

高分屏缩放

GNOME 显示配置只能 100% 或 200%,使用 Fractional Scaling 效果很差。实测设置字体缩放效果最:gsettings set org.gnome.desktop.interface text-scaling-factor 1.1,对于我的 15.6 英寸笔记本来说 1.1 是最舒适的比例。然而这只是对 GNOME 相关软件进行了缩放,有些软件还需要手动设置。

参考:https://prinsss.github.io/setting-up-manjaro-linux/

查看电脑功耗 awk '{print $1*10^-6 " W"}' /sys/class/power_supply/BAT0/power_now

或者安装 powertop 查看详细的硬件、软件功耗情况。

驱动更新

Ubuntu 安装时不一定装上了最新的推荐驱动(独立显卡一般都没有装),使用该命令可以安装最新的推荐驱动,更好地管理硬件。

sudo ubuntu-drivers autoinstall 自动挂载其他文件系统

更改 /etc/fstab 文件。该文件的配置可以参考 fstab - Debian。

字体

当你在 Ubuntu 上打开他人的 Office 文档时,常常遇到字体缺失的问题。Ubuntu 自带的字体比 Windows 少很多,中文更是寥寥无几。在 W7DF.com 可以下载各个版本 Windows 的标准字体包,将其解压到 ~/.fonts 即可。

终端重度使用者¶ Lynx 使用终端浏览网页。

测试下来,大部分国外网站对终端纯文本界面有较好的兼容性。国内网站使用终端浏览就是依托答辩。

与 Lynx 同类的还有 links 等。

brwosh 是一个更现代化的文本浏览器,能够渲染页面上的 JavaScript 等元素。依赖 Firefox,需要下载二进制文件使用。

参考资料¶

什么?你说不够你看!这里还有一些大佬调教他们的 Linux 系统的记录,可以看一看:

Manjaro Linux 踩坑调教记录


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3